participate in the development of something - Deutsch Englisch Wörterbuch